republic of seychelles - English Synonyms Dictionary

republic of seychelles

n.
[1] Seychelles